OTTO Engineering, Inc. in Illinois is seeking a Business Unit Manager – Stamping to lead our internal stamping operations and the Dies Plus division, which designs and manufactures progressive stamping dies and EDM services.
You will oversee production, staffing, and continuous improvement initiatives. The role also includes managing capacity plans, ensuring on‑time delivery, and maintaining quality while expanding the apprentice program and coordinating with high school partners.
#J-18808-Ljbffr